cat dogs palm theory ocean hamster resort mexico beach bird caribbean cats puppies pet puppy essay cruises jamaica island reference